package com.eorchis.module.trainingquestionnaire.domain.json;

import java.util.List;

/**
 * 
 * Title: PaperInfo<br>
 * Description: 试卷信息<br>
 * Company: ORCHIS<br>
 * Copyright @ 2012 ORCHIS .All rights reserved.<br>
 * @author HuangS
 * @createDate 2012-12-11
 * @version $Revision:$
 */
public class PaperInfo {

	private String pageNumber; // 试卷编号

	private String papeTitle; // 试卷名称

	private String pageId; // 试卷ID

	private Double sumScore; // 试卷总分

	private List<ItemType> itemType; // 试卷包含题型

	private List<SelectProblemInfo> judgeProblemInfo; // 判断题

	private List<SelectProblemInfo> selectProblemInfo; // 单选题

	private List<SelectProblemInfo> multipleSelectProblemInfo; // 多选题

	private List<MatchingProblemInfo> matchingProblemInfo; // 匹配题

	private List<MatchingProblemInfo> fillOutProblemInfo; // 填空题

	private List<ShortAnswerProblemInfo> shortAnswerProblemInfo; // 简答题

	public String getPageNumber() {
		return pageNumber;
	}

	public void setPageNumber(String pageNumber) {
		this.pageNumber = pageNumber;
	}

	public String getPapeTitle() {
		return papeTitle;
	}

	public void setPapeTitle(String papeTitle) {
		this.papeTitle = papeTitle;
	}

	public String getPageId() {
		return pageId;
	}

	public void setPageId(String pageId) {
		this.pageId = pageId;
	}

	public Double getSumScore() {
		return sumScore;
	}

	public void setSumScore(Double sumScore) {
		this.sumScore = sumScore;
	}

	public List<ItemType> getItemType() {
		return itemType;
	}

	public void setItemType(List<ItemType> itemType) {
		this.itemType = itemType;
	}

	public List<SelectProblemInfo> getJudgeProblemInfo() {
		return judgeProblemInfo;
	}

	public void setJudgeProblemInfo(List<SelectProblemInfo> judgeProblemInfo) {
		this.judgeProblemInfo = judgeProblemInfo;
	}

	public List<SelectProblemInfo> getSelectProblemInfo() {
		return selectProblemInfo;
	}

	public void setSelectProblemInfo(List<SelectProblemInfo> selectProblemInfo) {
		this.selectProblemInfo = selectProblemInfo;
	}

	public List<SelectProblemInfo> getMultipleSelectProblemInfo() {
		return multipleSelectProblemInfo;
	}

	public void setMultipleSelectProblemInfo(List<SelectProblemInfo> multipleSelectProblemInfo) {
		this.multipleSelectProblemInfo = multipleSelectProblemInfo;
	}

	public List<MatchingProblemInfo> getMatchingProblemInfo() {
		return matchingProblemInfo;
	}

	public void setMatchingProblemInfo(List<MatchingProblemInfo> matchingProblemInfo) {
		this.matchingProblemInfo = matchingProblemInfo;
	}

	public List<MatchingProblemInfo> getFillOutProblemInfo() {
		return fillOutProblemInfo;
	}

	public void setFillOutProblemInfo(List<MatchingProblemInfo> fillOutProblemInfo) {
		this.fillOutProblemInfo = fillOutProblemInfo;
	}

	public List<ShortAnswerProblemInfo> getShortAnswerProblemInfo() {
		return shortAnswerProblemInfo;
	}

	public void setShortAnswerProblemInfo(List<ShortAnswerProblemInfo> shortAnswerProblemInfo) {
		this.shortAnswerProblemInfo = shortAnswerProblemInfo;
	}

}
